sell free and clear of interests - Alemán Inglés Diccionario